most ambitious - Turkish English Dictionary